On Algorithmic Equivalence of Instruction Sequences for Computing Bit String Functions

نویسندگان

  • Jan A. Bergstra
  • Kees Middelburg
چکیده

Every partial function from bit strings of a given length to bit strings of a possibly different given length can be computed by a finite instruction sequence that contains only instructions to set and get the content of Boolean registers, forward jump instructions, and a termination instruction. We look for an equivalence relation on instruction sequences of this kind that captures to a reasonable degree the intuitive notion that two instruction sequences express the same algorithm.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Conversation Analytic Study on the Teachers’ Management of Understanding-Check Question Sequences in EFL Classrooms

Teacher questions are claimed to be constitutive of classroom interaction because of their crucial role both in the construction of knowledge and the organization of classroom proceedings (Dalton Puffer, 2007). Most of previous research on teachers’ questions mainly focused on identifying and discovering different question types believed to be helpful in creating the opportunities for learners’...

متن کامل

Drill string Vibration Modeling Including Coupling Effects

Abstract: The governing equations of motion for a drill string considering coupling between axial, lateral and torsional vibrations are obtained using a Lagrangian approach. The result leads to a set of non-linear equations with time varying coefficients. A fully coupled model for axial, lateral, and torsional vibrations of drill strings is presented. The bit/formation interactions are assumed ...

متن کامل

Algorithmic randomness and splitting of supermartingales

for all strings x. Any supermartingale corresponds to a strategy in the following game. In the beginning we have some initial capital (m(Λ), where Λ is the empty string). Before each round, we put part of the money on zero, some other part on one, and throw away the rest. Then the next random bit of the sequence is generated, the correct stake is doubled and the incorrect one is lost. In these ...

متن کامل

Transducer-Based Algorithmic Verification of Retransmission Protocols over Noisy Channels

Unreliable communication channels are a practical reality. They add to the complexity of protocol design and verification. In this paper, we consider noisy channels which can corrupt messages. We present an approach to model and verify protocols which combine error detection and error control to provide reliable communication over noisy channels. We call these protocols retransmission protocols...

متن کامل

A Unified Framework for Equivalence Verification of Datapath Oriented Applications

In this paper, we introduce a unified framework based on a canonical decision diagram called Horner Expansion Diagram (HED) [1] for the purpose of equivalence checking of datapath oriented hardware designs in various design stages from an algorithmic description to a gate-level implementation. The HED is not only able to represent and manipulate algorithmic specifications in terms of polynomial...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Fundam. Inform.

دوره 138  شماره 

صفحات  -

تاریخ انتشار 2015